embryo-like structure - Espagnol Anglais Dictionnaire